environmental stress cracking - Spanish English Dictionary